Definition

A propositional proof system (pps) is a polynomial time function ff with range on set of all propositional tautologies (TAUT\text{TAUT}). If AA is a formula, then any ww such that f(w)=Af(w) = A is called a ff-proof of AA. Conditions defining pps:

(concisely: propositional proof system is a proof system for the set TAUT\text{TAUT})

An abstract propositional proof system is a polynomial time computable function ff such that the range of ff is TAUT\text{TAUT}, the set of all boolean (propositional) tautologies. An ff-proof of a formula AA is a string ww such that f(w)=Af(w) = A.

Notes

See also


References

  1. https://mathweb.ucsd.edu/~sbuss/CourseWeb/Math268_2014W/Beame_IAS_proofcomplexity.pdf
  2. https://en.wikipedia.org/wiki/Propositional_proof_system
  3. S. A. Cook and R. A. Reckhow, “The relative efficiency of propositional proof systems,” J. symb. log., vol. 44, no. 1, pp. 36–50, Mar. 1979, doi: 10.2307/2273702.
  4. https://www.karlin.mff.cuni.cz/~krajicek/ecm.pdf
  5. https://cstheory.stackexchange.com/questions/34699/is-there-any-work-relating-type-systems-and-cook-reckhow-proof-systems
  6. https://mathweb.ucsd.edu/~sbuss/ResearchWeb/marktoberdorf97/paper.pdf